login-page #MWEB-2016,email-login-page #MWEB-2016{height:100%}#MWEB-2016 section#login-page{margin-top:30px}#MWEB-2016 section.order-summary{margin-top:30px}#MWEB-2016 section#about-your-order,section#additional-products{margin-top:30px}#MWEB-2016 #name-valid-icon,#MWEB-2016 #name-invalid-icon,#MWEB-2016 #surname-valid-icon,#MWEB-2016 #surname-invalid-icon{margin-right:3px!important;margin-top:-47px;line-height:31px;margin-bottom:10px;float:right}#MWEB-2016 form input::-ms-clear{display:none;width:0;height:0}#MWEB-2016 input:required{box-shadow:none!important}#MWEB-2016 input.human-check{display:inline-block!important;width:inherit!important}login-register #MWEB-2016 input[type='number'],login-page #MWEB-2016 input[type='number'],email-login-page #MWEB-2016 input[type='number']{-moz-appearance:textfield}login-register #MWEB-2016 input[type='number']::-webkit-inner-spin-button,login-register #MWEB-2016 input[type='number']::-webkit-outer-spin-button,login-page #MWEB-2016 input[type='number']::-webkit-inner-spin-button,login-page #MWEB-2016 input[type='number']::-webkit-outer-spin-button,email-login-page #MWEB-2016 input[type='number']::-webkit-inner-spin-button,email-login-page #MWEB-2016 input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}login-register #MWEB-2016 p.human-check-error,login-page #MWEB-2016 p.human-check-error,email-login-page #MWEB-2016 p.human-check-error{margin-left:0!important;clear:left!important}login-register #MWEB-2016 div.register-container,login-register #MWEB-2016 div.login-container,login-page #MWEB-2016 div.register-container,login-page #MWEB-2016 div.login-container,email-login-page #MWEB-2016 div.register-container,email-login-page #MWEB-2016 div.login-container{border:1px solid #f2f2f2;border-radius:6px;box-sizing:border-box;margin:20px auto;padding:40px;position:relative;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}login-register #MWEB-2016 div.register-container h4,login-register #MWEB-2016 div.login-container h4,login-page #MWEB-2016 div.register-container h2,login-page #MWEB-2016 div.login-container h2,email-login-page #MWEB-2016 div.register-container h2,email-login-page #MWEB-2016 div.login-container h2{color:#666;font-family:"Nunito Sans",sans-serif,Arial;font-size:24px;margin-bottom:10px;font-weight:normal}#MWEB-2016 .login-container.no-border{box-shadow:none!important;padding:0!important}#MWEB-2016 .login-container h4.login-type-title{color:#003A87!important}login-register #MWEB-2016 a.btn-register,login-register #MWEB-2016 a.btn-login,login-page #MWEB-2016 a.btn-register,login-page #MWEB-2016 a.btn-login,email-login-page #MWEB-2016 a.btn-register,email-login-page #MWEB-2016 a.btn-login{max-width:180px}#MWEB-2016 div.register-container input[type='text'],#MWEB-2016 div.register-container input[type='number'],#MWEB-2016 div.register-container input[type='tel'],#MWEB-2016 div.register-container input[type='email'],#MWEB-2016 div.login-container input[type='text'],#MWEB-2016 div.login-container input[type='number'],#MWEB-2016 div.login-container input[type='tel'],#MWEB-2016 div.login-container input[type='email'],#MWEB-2016 div.login-container input[type='password']{margin-bottom:10px;display:flex;border:1px solid #dfdfdf;border-radius:6px;font-size:16px;line-height:41px;padding:0 10px;width:100%;height:42px}:-ms-input-placeholder{color:#ccc!important;font-weight:400!important}::-ms-input-placeholder{color:#ccc;font-weight:400}#MWEB-2016 div.register-container input.has-success,#MWEB-2016 div.login-container input.has-success,#MWEB-2016 #forgot-password input.has-success{border-color:#67cc29!important}#MWEB-2016 div.register-container input.has-error,#MWEB-2016 div.login-container input.has-error,#MWEB-2016 div.change-password-container input.has-error,#MWEB-2016 #forgot-password input.has-error{border-color:#ed1c28!important}#MWEB-2016 div.form-group span.fa.fa-check{color:#67cc29;font-size:16px;line-height:45px}#MWEB-2016 div.form-group span.fa.fa-times{color:#ed1c28;font-size:16px;line-height:45px}#MWEB-2016 .icon-false.form-control-feedback{margin-right:7px;margin-top:4px}#MWEB-2016 .icon-true.form-control-feedback{margin-right:7px;margin-top:4px}#MWEB-2016 .validation-error{color:#ed1c28;font-size:12px}#MWEB-2016 div.summary-container div.order-row div.item-detail{background-color:#f4f4f4;border-radius:20px;min-height:45px;font-size:16px}#MWEB-2016 div.item-detail div.row,#MWEB-2016 div.item-change{line-height:45px;font-size:16px}#MWEB-2016 i.fa.fa-info-circle{color:#DCDCDC;font-size:22px}#MWEB-2016 div.order-row-separator{width:100%;height:30px;display:inline-block}#MWEB-2016 span.modal-basket.item-detail-vat{border-radius:20px;color:#b3b3b3;min-height:16px;font-size:11px;text-align:right}#MWEB-2016 .modal-sm{width:350px}#MWEB-2016 .modal-dialog.modal-sm{top:25%}#MWEB-2016 h4.modal-title{color:#2f2f2f;font-size:16px}#MWEB-2016 body.modal-open section{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}#MWEB-2016 .modal-body ul li{font-size:16px;line-height:30px}#MWEB-2016 .modal-body ul li:hover{background-color:#f4f4f4;cursor:pointer}#MWEB-2016 .modal-content{border-radius:20px!important}#MWEB-2016 .modal-backdrop{background-color:#fff}#MWEB-2016 div.popover{width:300px}#MWEB-2016 input#customertitle:hover{cursor:pointer}#MWEB-2016 div#customertitle-container{display:flex;position:absolute;width:100%}#MWEB-2016 #customertitle-container ul{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;margin-top:-11px;padding:10px;width:100%;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#MWEB-2016 #customertitle-container ul{margin-top:-27px!important}#MWEB-2016 #customertitle-container ul li:hover{background-color:#f4f4f4;cursor:pointer}#MWEB-2016 .no-border-bottom-radius{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#MWEB-2016 .border-bottom-radius{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}#MWEB-2016 img.input-arrow{display:block;margin-top:-43px;position:absolute;right:26px}#MWEB-2016 img.input-arrow:hover{cursor:pointer}#MWEB-2016 section#forgot-password{margin-top:30px}#MWEB-2016 section#forgot-password .forgot-password-container,#MWEB-2016 section#change-password .change-password-container{border:1px solid #d5d5d5;border-radius:20px;box-sizing:border-box;margin:20px auto 30px auto;padding:30px;position:relative}#MWEB-2016 section#forgot-password .forgot-password-container h2.block-title,#MWEB-2016 section#change-password .change-password-container h2.block-title{font-size:24px;line-height:28px;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#004c98}#MWEB-2016 .margin-top-70{margin-top:70px!important}#MWEB-2016 section#forgot-password input[type='text'],#MWEB-2016 section#forgot-password input[type='number'],#MWEB-2016 section#forgot-password input[type='tel'],#MWEB-2016 section#forgot-password input[type='email'],#MWEB-2016 section#change-password input[type='text'],#MWEB-2016 section#change-password input[type='number'],#MWEB-2016 section#change-password input[type='tel'],#MWEB-2016 section#change-password input[type='email'],#MWEB-2016 section#change-password input[type='password']{margin-bottom:10px;display:flex;border:1px solid #ccc;border-radius:20px;font-size:14px;line-height:41px;padding:0 10px;width:100%;font-family:"Nunito Sans",sans-serif;font-weight:400;height:42px}#MWEB-2016 section#forgot-password .font-small,#MWEB-2016 section#change-password .font-small{font-size:10px}@media screen and (max-width:480px){#MWEB-2016 div.summary-container h2{font-size:28px}#MWEB-2016 div.order-row div.row{margin:6px 0}#MWEB-2016 .item-detail{padding:0}#MWEB-2016 div.summary-container div.order-row div.item-detail{min-height:45px;font-size:12px;line-height:22px}#MWEB-2016 div.item-detail div.row,div.item-change{line-height:22px;font-size:12px}#MWEB-2016 .item-price{font-weight:bold}#MWEB-2016 section#forgot-password .forgot-password-container{margin:20px 15px 30px 15px;padding:20px}section#forgot-password .forgot-password-container h2.block-title{margin-bottom:5px}}#MWEB-2016 #otpModule .modal-content{border-radius:10px!important}@media screen and (max-width:360px){#MWEB-2016 div.entrust-holder{font-size:11px}#MWEB-2016 div.final-cost{font-size:16px;line-height:32px;font-weight:normal}#MWEB-2016 .modal-sm{width:300px}}